<xs:simpleType name="PositionFunctionSymbol" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
<xs:documentation xml:lang="de">
<dl>
<dt>Kennzeichen, relevant zur Steuerung der Positionsverarbeitung in der ORDCHG - Details siehe Anwendungsempfehlung</dt>
<dt>Kopf = 1: Stornierung des Gesamtauftrags - alle Positionen werden storniert</dt>
<dt>Kopf = 4: Nachricht enthält geänderte Informationen auf Kopf oder auf Position. Es können alle Positionen oder auch nur Positionen mit Änderungen übertragen werden.</dt>
<dt>Kopf = 5: Ersetzung: Dieser Auftrag ersetzt komplett den vorherigen Auftrag (Kopf und Positionen)</dt>
<dt>Kopf = 20: Kopfänderung: Änderungen nur im Liefertermin oder Anlieferort erlaubt</dt>
<dt>--------------------------------------------------------------------------------</dt>
<dt>Codeliste: </dt>
<dt> 1 = Position hinzugefügt (gültig wenn Kopf = 4)</dt>
<dt> 2 = Position storniert (gültig wenn Kopf = 1,4)</dt>
<dt> 3 = Position geändert (gültig wenn Kopf = 4,5)</dt>
<dt>11 = Position unverändert (gültig wenn Kopf = 4,20)</dt>
</dl>
</xs:documentation>
<xs:documentation xml:lang="en">
<dl>
<dt>Flag how to process the Position especially in the ORDCHG - Please refer to the Anwendungsempfehlung</dt>
<dt>Head = 1: Cancellation of the total order - all positions are canceled</dt>
<dt>Head = 4: Message contains changed information on header or positions - All positions or only positions with changes could be transmitted</dt>
<dt>Head = 5: Replacement. All positions will be transmitted. Accurate image of the new order</dt>
<dt>Head = 20: Change in Head: Changes only in delivery date or delivery location</dt>
<dt />
<dt>Use the following codes for the Position Function Symbol</dt>
<dt> 1 = Position added (valid if HEAD = 4)</dt>
<dt> 2 = Position canceled (valid if HEAD = 1,4)</dt>
<dt> 3 = Position modified (valid if HEAD = 4,5)</dt>
<dt>11 = Position unmodified (valid if HEAD = 4,20)</dt>
</dl>
</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:maxLength value="3" />
<!-- <xs:enumeration value="1"> </xs:enumeration> -->
<!-- <xs:enumeration value="2"> </xs:enumeration> -->
<!-- <xs:enumeration value="3"> </xs:enumeration> -->
<!-- <xs:enumeration value="11"> </xs:enumeration> -->
</xs:restriction>
</xs:simpleType>
|